package cn.topevery.garden.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "UpmsUserDto", description = " DTO")
public class UpmsUserDTO implements Serializable {

    @ApiModelProperty("用户 id")
    private String id;

    @ApiModelProperty("登录名")
    private String loginName;

    @ApiModelProperty("姓名")
    private String userName;

    @ApiModelProperty("浙政钉用户 Code")
    private String employeeCode;

    @ApiModelProperty("用户所属部门")
    private String dept;

    @ApiModelProperty("职务")
    private String position;

    @ApiModelProperty("客户端key")
    private String key;

    @ApiModelProperty("密码")
    private String password;

    // upms属性
    private String sub;

    private String website;

    private String zoneInfo;

    private String emailVerified;

    private String birthdate;

    private String gender;

    private String profile;

    private String preferredUserName;

    private String givenName;

    private String middleName;

    private String locale;

    private String picture;

    private String updatedAt;

    private String name;

    private String nickName;

    private String familyName;

    private String email;

    private String account;

    private String phone;

    private String idcard;

}
